package tool

import "MoSkeleton/framework/core/dto/response"

type GenTemplateClassifyItemResp struct {
	response.ModelResp
	Title               string `json:"title"`
	ClassifyCode        string `json:"classifyCode"`
	IsIgnoreTablePrefix string `json:"isIgnoreTablePrefix"`
	ListOrder           int32  `json:"listOrder"`
	IsDetectTemplate    string `json:"isDetectTemplate"`
	IsDefault           string `json:"isDefault"`
	Status              string `json:"status"`
	Remark              string `json:"remark"`
	CreatedBy           string `json:"createdBy"`
	FileCount           int64  `json:"fileCount" gorm:"-"`
}

type GenTemplateClassifySimpleItemResp struct {
	response.ModelResp
	Title  string `json:"title"`
	Status string `json:"status"`
}

type GenTemplateClassifyDetailResp struct {
	Classify          *GenTemplateClassifyItemResp `json:"classify"`
	TemplateFileNames *[]string                    `json:"templateFileNames"`
}
